satellite transmit power - Turkish English Dictionary